engineer detachment - Español Inglés Diccionario